Buenavista is a municipality located in the Mexican state of Michoacán. It is located at 19º12 North en 102º35’ West. There are about 38,036 inhabitants. According to the census of 2005[1], there were 68 people speaking the native language.
Buenavista, Michoacan, Mexico, is better known as Buenavista, Tomatlan, Michoacan. Tomatlan comes from Nahuatl and it means "place of tomatoes."